2,889 research outputs found

    Moral Realism and Anti-Realism outside the West: A Meta-Ethical Turn in Buddhist Ethics

    Get PDF
    In recent years, discussions of Buddhist ethics have increasingly drawn upon the concepts and tools of modern ethical theory, not only to compare Buddhist perspectives with Western moral theories, but also to assess the meta-ethical implications of Buddhist texts and their philosophical context. Philosophers aiming to defend the Madhyamaka framework in particular - its ethics and soteriology along with its logic and epistemology - have recently attempted to explain its combination of moral commitment and philosophical scepticism by appealing to various forms of meta-ethical anti-realism. This paper argues that those attempts do not succeed, even in their own terms. Their emphasis on universal compassion, among other features of their approaches, is difficult to explain normatively so long as it is embedded within an anti-realist framework. Soteriological values - such as enlightenment and liberation - also seem to require a realist account of their normativity. Though many Buddhist philosophers disagree, there is at least one form of Buddhist philosophy, that of the Yogacara school, that can be interpreted as articulating a meta-ethical realism of the kind that the broader Mahayana tradition (if not other Buddhist traditions as well) seems to require. To a greater extent than stressing common anti-realist themes would allow, the paper argues that finding common ground, where Western moral realism and Buddhist moral realism can coalesce and jointly vindicate a repertoire of shared ethical concepts, may also facilitate the efforts of those engaged in comparative ethical theory

    A study of the bacterial and fungal flora of the canine ear: with particular reference to the condition known clinically as 'canker' (otitis externa and media)

    Get PDF
    The commonest breeds to be affected with otitis were Spaniels and other long- haired dogs with overlapping ears.The most important of the predisposing factors to otitis were skin diseases from which 38 and 59 per cent respectively of the dogs in the unselected and chronic otitis groups were suffering. Only 13 per cent of the dogs were infested with ectoparasites.In most cases the primary lesion of otitis was due to the extension of a skin condition to the external acoustic meatus or, occasionally, to irritation by ear mites and foreign bodies such as grit and grass awns.Infection of the ear lesion was due either to commensal staphylococci or yeasts, or to faecal contamination with Pseudomonas, Proteus or coliform organisms.The incidence of Pseudomonas and Proteus was greatest in dogs with chronic otitis that were also suffering from a clinical skin disease. In a number of cases infection occurred during, or shortly after, a course of treatment with antibiotics.Pseudomonas, Proteus and coliform infections were generally associated with the copious, purulent types of discharge, whereas staphylococci and Pityrosporum predominated in the dryish, dark - coloured exudates.The tissue changes in affected ears were more closely related to the nature of the discharge and the identity of the infectious agent than to the duration of the condition. The numerous, large, cystic diverticula of the tubular portions of the modified ceruminous, or apocrine, glands were a constant feature of the more purulent forms of otitis.All the Pseudomonas strains from infected ears were identified as Ps. aeruginosa, a number of which were sensitive to phages of human strains.Pr. mirabilis accounted for 95 per cent of the Proteus strains, about half of which were antigenically similar. To some extent, species identification was determined by the strain's in vitro sensitivities to antibiotics.The commonest coliform organisms recovered from infected ears were faecal type 1 of E. coli.Unlike Group G. haemolytic streptococci, Group M. strains were rarely isolated from otitic material, although they were frequently present in the tonsils of healthy dogs.Canine staphylococci differed markedly from those from human and certain other animal sources. Most of the dog strains were non -pigmented and coagulated rabbit but not human plasmas. Their coagulase activity was positively correlated with the production of delta but not alpha haemolysin, while a number of coagulase positive strains formed a new haemolysin. Of the few (7 per cent) penicillin resistant dog staphylococci, most were of the alpha -delta haemolytic pattern and produced aureus pigment which which are features of human, rather than canine, strains.Pit rosporum species were isolated from most of the healthy and infected external ears, but from no other site, and differed from other members of the genus by growing well in maltose agar without the addition of oleic acid

    Origin of Mid-Channel Islands in the Ohio River near Evansville, Indiana

    Get PDF

    Learning by Viewing: Generating Test Inputs for Games by Integrating Human Gameplay Traces in Neuroevolution

    Full text link
    Although automated test generation is common in many programming domains, games still challenge test generators due to their heavy randomisation and hard-to-reach program states. Neuroevolution combined with search-based software testing principles has been shown to be a promising approach for testing games, but the co-evolutionary search for optimal network topologies and weights involves unreasonably long search durations. In this paper, we aim to improve the evolutionary search for game input generators by integrating knowledge about human gameplay behaviour. To this end, we propose a novel way of systematically recording human gameplay traces, and integrating these traces into the evolutionary search for networks using traditional gradient descent as a mutation operator. Experiments conducted on eight diverse Scratch games demonstrate that the proposed approach reduces the required search time from five hours down to only 52 minutes

    NuzzleBug: Debugging Block-Based Programs in Scratch

    Full text link
    While professional integrated programming environments support developers with advanced debugging functionality, block-based programming environments for young learners often provide no support for debugging at all, thus inhibiting debugging and preventing debugging education. In this paper we introduce NuzzleBug, an extension of the popular block-based programming environment Scratch that provides the missing debugging support. NuzzleBug allows controlling the executions of Scratch programs with classical debugging functionality such as stepping and breakpoints, and it is an omniscient debugger that also allows reverse stepping. To support learners in deriving hypotheses that guide debugging, NuzzleBug is an interrogative debugger that enables to ask questions about executions and provides answers explaining the behavior in question. In order to evaluate NuzzleBug, we survey the opinions of teachers, and study the effects on learners in terms of debugging effectiveness and efficiency. We find that teachers consider NuzzleBug to be useful, and children can use it to debug faulty programs effectively. However, systematic debugging requires dedicated training, and even when NuzzleBug can provide correct answers learners may require further help to comprehend faults and necessary fixes, thus calling for further research on improving debugging techniques and the information they provide.Comment: To appear at the 2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE '24), April 14--20, 2024, Lisbon, Portuga

    Beyond Contract-versus-Charity, Toward Participation and Provision: On the Concept of Social Citizenship

    Full text link
    Also CSST Working Paper #76.http://deepblue.lib.umich.edu/bitstream/2027.42/51238/1/472.pd

    The ABC of Pair Programming: Gender-dependent Attitude, Behavior and Code of Young Learners

    Full text link
    Young learners are increasingly introduced to programming, and one of the main challenges for educators is to achieve learning success while also creating enthusiasm. As it is particularly difficult to achieve this enthusiasm initially in young females, prior work has identified gender-specific differences in the programming behavior of young learners. Since pair programming, which turns programming into a more sociable activity, has been proposed as an approach to support programming education, in this paper we aim to investigate whether similar gender-specific characteristics can also be observed during pair programming. Therefore, we designed a gender-neutral introductory SCRATCH programming course tailored for integrating pair programming principles, and conducted it with a total of 139 students aged between 8 and 14 years. To identify gender-dependent differences and similarities, we measure the attitude towards programming and the course setting, observe the behavior of the students while programming, and analyze the code of the programs for different gender-combinations. Overall, our study demonstrates that pair programming is well suited for young learners and results in a positive attitude. While the resulting programs are similar in quality and complexity independent of gender, differences are evident when it comes to the compliance to pair programming roles, the exploration of code, and the creative customization of programs. These findings contribute to an in-depth understanding of social and technical gender specifics of pair programming, and provide educators with resources and guidance for implementing gender-sensitive pair programming in the classroom

    A Survey on What Developers Think About Testing

    Full text link
    Software is infamous for its poor quality and frequent occurrence of bugs. While there is no doubt that thorough testing is an appropriate answer to ensure sufficient quality, the poor state of software generally suggests that developers may not always engage as thoroughly with testing as they should. This observation aligns with the prevailing belief that developers simply do not like writing tests. In order to determine the truth of this belief, we conducted a comprehensive survey with 21 questions aimed at (1) assessing developers' current engagement with testing and (2) identifying factors influencing their inclination toward testing; that is, whether they would actually like to test more but are inhibited by their work environment, or whether they would really prefer to test even less if given the choice. Drawing on 284 responses from professional software developers, we uncover reasons that positively and negatively impact developers' motivation to test. Notably, reasons for motivation to write more tests encompass not only a general pursuit of software quality but also personal satisfaction. However, developers nevertheless perceive testing as mundane and tend to prioritize other tasks. One approach emerging from the responses to mitigate these negative factors is by providing better recognition for developers' testing efforts

    Control of Thermal Conductance is Insignificant to Thermoregulation in Small Reptiles

    Get PDF
    Five small species of Australian scincid lizard
    corecore